assignment of invention - Spanish English Dictionary